package edu.luc.cs.trull.demo.wristwatch;

/**
 * Event labels for the wristwatch.
 */

public interface EventLabels {

    // incoming events

    String START      = "Start";
    String RESET      = "Reset";
    String TICK       = "Tick";
    String MODE       = "Mode";
    String LIGHT      = "Light";

    // outgoing events

    String NOW        = "Now";
    String LIGHT_ON   = "LightOn";
    String LIGHT_OFF  = "LightOff";
    String TIME       = "Time";
    String DATE       = "Date";
    String STOP       = "Stop";
    String LAP        = "Lap";
    String HOUR       = "Hour";
    String MIN        = "Min";
    String DAY        = "Day";
    String MONTH      = "Month";
    
    // internal events
    
    String UPDATE     = "Update";
    
    String SNOOZE = "Snooze";
    String SOUND_ON = "SoundOn";
    String SOUND_OFF = "SoundOff";
    String ALARM_HOUR_1 = "AlHour1" ;
    String ALARM_MIN_1 = "AlMin1" ;
    String ALARM_HOUR_2 = "AlHour2" ;
    String ALARM_MIN_2 = "AlMin2" ;
    String ALARM_HOUR_3 = "AlHour3" ;
    String ALARM_MIN_3 = "AlMin3" ;
    
    String LIGHT_PRESSED = "LightPressed" ;
	String LIGHT_RELEASED = "LightReleased" ;
}